草庐IT

iphone - NSUndoManager 和 GLKit

全部标签

iphone - iOS:对正确使用 AppDelegate 感到困惑

对于iOS开发人员来说仍然是个新手(有asp.net/web的背景),而且我不认为我已经完全理解所有事情之间的关系。例如,我目前正在构建一个以NavigationController开头的应用程序。我很高兴地传入和传出ViewControllers,一切正常,但现在我需要向导航Controller添加一个右键。我已经从这样的ViewControllers之一中完成了此操作:-(void)viewDidLoad{UIBarButtonItem*change=[[UIBarButtonItemalloc]initWithTitle:@"CHANGE"style:UIBarButtonIte

iphone - Apple 的 Reachability 源代码中存在严重错误? (reachabilityForLocalWiFi)

我想将网络状态通知集成到我的项目中,并为此使用了Apple的Reachability类。尽管如此,我可能在他们的代码中发现了一个错误,或者它也可能是由模拟器本身引起的。代码在这里:-(void)start{[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(updateStatus:)name:kReachabilityChangedNotificationobject:nil];Reachability*wifi=[[ReachabilityreachabilityForLocalWiFi]re

iphone - 在不工作时进行反击

我在使用以下代码时遇到了一个奇怪的问题:intc=[whatsNewArray1count];intt=[damescount];inti=0;into=0;NSMutableArray*finalWhatsNew=[[NSMutableArrayalloc]init];while(io){NSLog(@"dames%i",i);if([[[damesobjectAtIndex:o]productId]isEqualToString:[whatsNewArray1objectAtIndex:i]]){[finalWhatsNewaddObject:[damesobjectAtIndex

iphone - 内存问题还是其他?

我在我的iPad上运行一个应用程序,将图像加载到轮播中。总共有138张图像。如果我将该数字减少到100,则应用程序加载正常。然而,在138,应用程序暂停,而不是崩溃。如断点所示,正在到达viewDidLoad和第一个for语句。问题在于第二个for语句。//loadingimagesintothequeueloadImagesOperationQueue=[[NSOperationQueuealloc]init];NSMutableArray*tmpArray=[[NSMutableArrayalloc]initWithCapacity:14];for(inti=0;i我猜测存在内存问

iphone - 在 iOS5 中使用 Storyboard时如何将数据从一个文本字段传递到另一个文本字段?

我第一次使用Storyboard,我不知道我在这里做错了什么……我有一个按钮,可以使用Storyboard从一个ViewController转换到另一个ViewController(第二个View以模态方式呈现)。我正在尝试使用“prepareforsegue”将文本字段的值从View1传递到View2,但它不起作用。有人可以告诉我这里有什么问题吗...?View1:-(void)prepareForSegue:(UIStoryboardSegue*)seguesender:(id)sender{if([[segueidentifier]isEqualToString:@"saveGa

iphone - UIBackgroundModes 和 UIAccelerometer

我正在开发一个可以在后台运行的导航应用程序。由于将UIAccelerometer设置为location,所以工作正常。但我也想使用加速度计,以获取有关用户正在做什么的一些额外信息。但是,在后台时,UIAccelerometer不会调用它的委托(delegate)。有没有办法在后台获取当前加速度? 最佳答案 我自己找到了解决方案。在后台运行时确实可以获取加速度计数据。只需依赖CoreMotion框架,而不是UIAccelerometer类,顾名思义,UIAccelerometer类是用户界面相关的类。看到这个问题:HowNike+GP

iphone - 如何使用 nsurlconnection 发送 post 请求

我已经为我的数据库连接等切换到NSURLConnection和NSURLRequest委托(delegate)。我正在使用ASIHTTPRequest库来完成所有这些工作,但由于缺乏对第3方库的支持,我最终决定继续前进。我想知道的是如何像您使用ASIFormDataRequest一样向我的数据库发送发布请求,如下所示//ThissetsupallotherrequestASIFormDataRequest*request=[ASIFormDataRequestrequestWithURL:url];[requestsetDelegate:self];[requestsetValidat

iphone - 如何以编程方式安装 iOS 应用程序?

我正在努力将应用程序推送到设备上。我能够以编程方式下载ipa文件(以及相关的配置文件)。接下来我要做的是以编程方式安装这个下载的应用程序文件。我进行了大量搜索,发现沙盒和其他iOS限制不允许我安装此应用。我需要知道是否有一种方法可以在设备上以编程方式(代码或脚本)安装iOS应用程序。Android提供了一种使用Intents以编程方式安装应用程序的机制。想知道在iOS中是否有类似于Android提供的东西 最佳答案 你不能,至少不能从设备上。(注意:我指的是未越狱的设备。)您可以做的是在网站上提供IPA并将其下载到设备上。这就是企业

iphone - 为什么设置 UISegmenteControl 或 UIBarButtonItem 的 tintColor 会禁用按钮按下动画?

我使用以下代码将UISegmentedControl和UIBarButtonItem放入UIToolBar中:UISegmentedControl*prevNext=[[UISegmentedControlalloc]initWithItems:[[NSArrayalloc]initWithObjects:@"Previous",@"Next",nil]];prevNext.segmentedControlStyle=UISegmentedControlStyleBar;[prevNextaddTarget:selfaction:@selector(prevNextPressed)fo

iphone - iOS 是否支持 HTTP Live Streaming 之外的任何内容?

如果将视频流式传输到iOS设备,我是否必须使用HTTP实时流式传输?支持HDS吗?问题是我们的存储空间有限,HTTPLiveStreaming需要我们有更多的视频文件。有人可以就这些问题给我一些解释吗? 最佳答案 如果您的应用程序将流式传输超过10分钟的视频,Apple要求您使用HTTPLiveStreaming来传输视频,否则您的应用程序将在您提交到应用程序商店时被拒绝。(这发生在我第一次提交我的应用程序时,在我知道这个要求之前。)来自HTTPLiveStreamingOverview:WarningiOSappssubmitte